he/she has/had drunk - Turco Inglés Diccionario